igloo

Supervision avec GKrellM

GKrellM est un logiciel qui permet de surveiller divers processus d’une machine (processeurs, disques durs, applications, interfaces réseaux, mémoires, mails etc.) et de configurer des alertes. Une version démon peut tourner sur un serveur sans interface graphique pour être consulté depuis une autre machine via ssh.

Installation du démon sous Gentoo :

# emerge -a gkrellm

Édition du fichier /etc/gkrellmd.conf :

ajoutez les adresses des machines qui pourront se connecter au serveur

# List of hosts allowed to connect. If no hosts are specified in a
# gkrellmd.conf file or on the command line, all hosts will be allowed.
#
allow-hostlocalhost
allow-host127.0.0.1
allow-host::ffff:127.0.0.1
#allow-host::1
allow-host192.168.115.*
# Drop privileges after startup (you must start gkrellmd as root to do it).
# NOTE: Option ignored on Windows
#
user gkrellmd
group gkrellmd

l’utilisateur et le groupe gkrellmd sont créés automatiquement.

Ajoutez au démarrage et lancez le service :

# rc-update add gkrellmd default
# rc-service gkrellmd start

Installation sous Fedora :

# dnf install gkrellm-daemon

Le fichier /etc/gkrellmd.conf est a éditer comme dans l’exemple précédent.

Ajouter au démarrage et lancer le service :

# systemctl enable gkrellmd
# service gkrellmd start

Ouvrez le port nécessaire et relancez le par-feu :

# firewall-cmd --permanent –add-port=19150/tcp
# service firewalld restart

Installation sous Debian :

# apt-get install gkrellmd

Le fichier et les commandes pour lancer le service sont identiques à celle de l’exemple précédent.

Depuis un client, tapez la commande

$ gkrellm -s [ip ou nom du serveur]

Ajoutez l’option -f pour lire la configuration locale (choix des thèmes, alertes etc.)